package cn.com.headfree.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.gta.edu.sdk.mybatis.common.Entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 学历信息表 实体类
 * @author smyl
 * @date 2020-06-23 15:59:50
 */
public class TEducateInfoTemp extends Entity implements Serializable {

	private static final long serialVersionUID = 1L;

       	/**
	 * 学历取得时间
	*/
    @JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
    private Date acquTime;

	/**
	 * 学习开始时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
	private Date startTime;

	/**
	 * 学习结束时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
	private Date endTime;
      	/**
	 * 毕业院校
	*/
    private String gradSchool;
      	/**
	 * 院校类别
	*/
    private String schoolType;
      	/**
	 * 所学专业
	*/
    private String major;
      	/**
	 * 学历名称
	*/
    private String educName;
      	/**
	 * 学位名称
	*/
    private String degreeName;
      	/**
	 * 是否继续教育
	*/
    private String isContEduc;
      	/**
	 * 人资编号
	*/
    private String erpNo;
      	/**
	 * 身份证号
	*/
    private String idCardNo;
      	/**
	 * 创建者id
	*/
    private String createrId;
      	/**
	 * 创建者姓名
	*/
    private String createrName;
      	/**
	 * 创建时间
	*/
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date createTime;
      	/**
	 * 更新者id
	*/
    private String updaterId;
      	/**
	 * 更新者姓名
	*/
    private String updaterName;
      	/**
	 * 更新时间
	*/
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date updateTime;
      	/**
	 * 0:未删除1：已删除
	*/
    private Integer delSign;
      	/**
	 * 是否有效数据(0:有效，1:无效)
	*/
    private Integer isValid;
      	/**
	 * 审核状态
	*/
    private Integer auditState;

	/**
	 * 上一条数据ID
	 */
	private String orignalId;

	/**
	 * 单位ID
	 * @return
	 */
	private String orgId;
	/**
	 * 上一条数据ID
	 */
	private String primitiveId;

	private String easyName;

	/**
	 * 是否就业学历(0:否,1:是)
	 * @return
	 */
	private String isEmployEduc;

	/**
	 * 是否最高学历(0:否,1:是)
	 * @return
	 */
	private String isHighestEduc;

	private String businessTypeId;

	public String getBusinessTypeId() {
		return businessTypeId;
	}

	public void setBusinessTypeId(String businessTypeId) {
		this.businessTypeId = businessTypeId;
	}

	public String getEasyName() {
		return easyName;
	}

	public void setEasyName(String easyName) {
		this.easyName = easyName;
	}

	public String getPrimitiveId() {
		return primitiveId;
	}

	public void setPrimitiveId(String primitiveId) {
		this.primitiveId = primitiveId;
	}


	public String getOrgId() {
		return orgId;
	}

	public void setOrgId(String orgId) {
		this.orgId = orgId;
	}

	public String getOrignalId() {
		return orignalId;
	}

	public void setOrignalId(String orignalId) {
		this.orignalId = orignalId;
	}

	/**
	 * 人员姓名
	 */
	private String userName;

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	/**
	 * 设置：学历取得时间
    */
	public void setAcquTime(Date acquTime) {
		this.acquTime = acquTime;
	}
	
    /**
	 * 获取：学历取得时间
    */
	public Date getAcquTime() {
		return acquTime;
	}
	       /**
	 * 设置：毕业院校
    */
	public void setGradSchool(String gradSchool) {
		this.gradSchool = gradSchool;
	}
	
    /**
	 * 获取：毕业院校
    */
	public String getGradSchool() {
		return gradSchool;
	}
	       /**
	 * 设置：院校类别
    */
	public void setSchoolType(String schoolType) {
		this.schoolType = schoolType;
	}
	
    /**
	 * 获取：院校类别
    */
	public String getSchoolType() {
		return schoolType;
	}
	       /**
	 * 设置：所学专业
    */
	public void setMajor(String major) {
		this.major = major;
	}
	
    /**
	 * 获取：所学专业
    */
	public String getMajor() {
		return major;
	}
	       /**
	 * 设置：学历名称
    */
	public void setEducName(String educName) {
		this.educName = educName;
	}
	
    /**
	 * 获取：学历名称
    */
	public String getEducName() {
		return educName;
	}
	       /**
	 * 设置：学位名称
    */
	public void setDegreeName(String degreeName) {
		this.degreeName = degreeName;
	}
	
    /**
	 * 获取：学位名称
    */
	public String getDegreeName() {
		return degreeName;
	}
	       /**
	 * 设置：是否继续教育
    */
	public void setIsContEduc(String isContEduc) {
		this.isContEduc = isContEduc;
	}
	
    /**
	 * 获取：是否继续教育
    */
	public String getIsContEduc() {
		return isContEduc;
	}
	       /**
	 * 设置：人资编号
    */
	public void setErpNo(String erpNo) {
		this.erpNo = erpNo;
	}
	
    /**
	 * 获取：人资编号
    */
	public String getErpNo() {
		return erpNo;
	}
	       /**
	 * 设置：身份证号
    */
	public void setIdCardNo(String idCardNo) {
		this.idCardNo = idCardNo;
	}
	
    /**
	 * 获取：身份证号
    */
	public String getIdCardNo() {
		return idCardNo;
	}
	       /**
	 * 设置：创建者id
    */
	public void setCreaterId(String createrId) {
		this.createrId = createrId;
	}
	
    /**
	 * 获取：创建者id
    */
	public String getCreaterId() {
		return createrId;
	}
	       /**
	 * 设置：创建者姓名
    */
	public void setCreaterName(String createrName) {
		this.createrName = createrName;
	}
	
    /**
	 * 获取：创建者姓名
    */
	public String getCreaterName() {
		return createrName;
	}
	       /**
	 * 设置：创建时间
    */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	
    /**
	 * 获取：创建时间
    */
	public Date getCreateTime() {
		return createTime;
	}
	       /**
	 * 设置：更新者id
    */
	public void setUpdaterId(String updaterId) {
		this.updaterId = updaterId;
	}
	
    /**
	 * 获取：更新者id
    */
	public String getUpdaterId() {
		return updaterId;
	}
	       /**
	 * 设置：更新者姓名
    */
	public void setUpdaterName(String updaterName) {
		this.updaterName = updaterName;
	}
	
    /**
	 * 获取：更新者姓名
    */
	public String getUpdaterName() {
		return updaterName;
	}
	       /**
	 * 设置：更新时间
    */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	
    /**
	 * 获取：更新时间
    */
	public Date getUpdateTime() {
		return updateTime;
	}
	       /**
	 * 设置：0:未删除1：已删除
    */
	public void setDelSign(Integer delSign) {
		this.delSign = delSign;
	}
	
    /**
	 * 获取：0:未删除1：已删除
    */
	public Integer getDelSign() {
		return delSign;
	}
	       /**
	 * 设置：是否有效数据(0:有效，1:无效)
    */
	public void setIsValid(Integer isValid) {
		this.isValid = isValid;
	}
	
    /**
	 * 获取：是否有效数据(0:有效，1:无效)
    */
	public Integer getIsValid() {
		return isValid;
	}

	public Integer getAuditState() {
		return auditState;
	}

	public void setAuditState(Integer auditState) {
		this.auditState = auditState;
	}

	public Date getStartTime() {
		return startTime;
	}

	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public String getIsEmployEduc() {
		return isEmployEduc;
	}

	public void setIsEmployEduc(String isEmployEduc) {
		this.isEmployEduc = isEmployEduc;
	}

	public String getIsHighestEduc() {
		return isHighestEduc;
	}

	public void setIsHighestEduc(String isHighestEduc) {
		this.isHighestEduc = isHighestEduc;
	}
}
